Global Event Buffer Count Register
EVNTCOUNT | Event count. When read, returns the number of valid events in the Event Buffer (in bytes). When written, hardware decrements the count by the value written. When interrupt moderation is enabled (that is, the DEV_IMOD0[DEVICE_IMODI] != 0x0), the interrupt line gets de-asserted when the first write happens on this register to decrement the count. When interrupt moderation is disabled (that is, the DEV_IMOD0[DEVICE_IMODI] = 0x0), the interrupt line continues to get asserted until the event count becomes zero (no-moderation behavior). |
EVNT_HANDLER_BUSY | Event handler busy. Device software event handler busy indication. The controller sets this bit when the interrupt line is asserted due to pending events. Software clears this bit (with 0x1) when it has finished processing the events (along with updating the EVNTCOUNT bit field in this register). The controller does not raise the interrupt line for a new event unless this bit is cleared. Note: When interrupt moderation is disabled (that is, the DEV_IMOD0[DEVICE_IMODI] = 0x0), this bit is ignored. |